confined space fall protection dot assembly inspections hazardous materials inspection accountant mechanical assembly cnc machining fall arrest engineering inspection compliance small business hazcom contract manufacturing forensic accounting safety cpa